Skip to content

chore: untrack secrets + build artifacts, prune stale design docs#294

Merged
ccisnedev merged 1 commit into
mainfrom
chore/repo-cleanup
Jul 15, 2026
Merged

chore: untrack secrets + build artifacts, prune stale design docs#294
ccisnedev merged 1 commit into
mainfrom
chore/repo-cleanup

Conversation

@ccisnedev

Copy link
Copy Markdown
Owner

Repo hygiene pass — no behavior change.

What

  • Untrack code/paper/.env (arXiv/ORCID credentials that must never be versioned) and add code/paper/.gitignore covering .env, LaTeX build outputs (output/, *.pdf, *.bbl, *.synctex.gz) and the submission zip. The file stays on disk; credentials are being rotated separately.
  • Drop the orphaned paper build artifacts — no .tex source is tracked, so they were dead weight.
  • Remove the stray nested code/cli/cleanrooms/ duplicate; the real cleanroom lives at the repo-root cleanrooms/.
  • Prune the superseded spec-kit design docs under specs/.

Follow-up (out of this PR)

The .env blob is still in history (7f9fc48…). After this merges, history is purged with git filter-repo + force-push, and the credentials are rotated.

- Remove code/paper/.env from tracking (arXiv/ORCID credentials that must
  never be versioned) and add code/paper/.gitignore covering .env, LaTeX
  build outputs (output/, *.pdf, *.bbl, *.synctex.gz) and the submission zip.
  The file stays on disk; credentials are being rotated separately.
- Drop the orphaned paper build artifacts (no .tex source is tracked).
- Remove the stray nested code/cli/cleanrooms/ duplicate; the real cleanroom
  lives at the repo-root cleanrooms/.
- Prune the superseded spec-kit design docs under specs/.
@ccisnedev
ccisnedev merged commit 07f7020 into main Jul 15, 2026
2 checks passed
@ccisnedev
ccisnedev deleted the chore/repo-cleanup branch July 15, 2026 08:31
ccisnedev added a commit that referenced this pull request Jul 15, 2026
chore: untrack secrets + build artifacts, prune stale design docs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant